sun glare - Turkish English Dictionary